front staircase - German English Dictionary